sweet roll filled with red marmalade - Espagnol Anglais Dictionnaire